financial plight